home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Utilities Professional 1-1500
/
Utilities Professional 1-1500 (1994)(WPD)[!].iso
/
00010250
/
var0028.dms
/
var0028.adf
/
AmigaSpell
/
document
< prev
next >
Wrap
Text File
|
1988-02-02
|
8KB
|
161 lines
AmigaSpell V2.0
---------------
By: Mike Berro
BCS Software
13432 Lochrin Lane
Sylmar, CA 91342
(818) 362-6031
CompuServe(tm): [73267,3361]
ASpell.Doc file updated 870215 by Richard Rae [76703,4253]
This program is shareware. It may be freely distributed (as if I could
stop it!). Please note that this is the first draft of the program, backup
before using! No warranties expressed or implied! This means you!
I would appreciate it if you would not distribute it until the bugs are
worked out of it. Beside, I might have a larger glossary by then.
---Mike 3 Nov 86
No guarantees expressed or implied as to the correctness of the words
in the glossary.
Product Description:
This program will check the spelling of any Amiga file. Misspelled
words can be printed on the printer and/or corrected within the file.
New words can be added to the glossary. A word is defined as a sequence
of three or more alphabetic characters, including hyphens and apostrophes.
A misspelled word is define as a word not found in the glossary. The
current glossary contains only about 9000 words, so this is a loose
definition.
Features:
* Fast - 100% assembly language, and no disk access during analysis.
* Efficient - Uses only the memory it needs.
* Misspelled words displayed in context.
* Misspelled words can be corrected and the file saved back onto disk.
* Capacity limited only by the RAM memory of your computer.
* Misspelled words can be printed on your printer.
Installation:
The installation file will rename some files, copy them onto your
Workbench disk, and will place the glossary into the current s: directory,
which is (unless re-assigned) also on your Workbench disk. To install
AmigaSpell, simply type:
1> execute AS.install
immediately after extracting the file using ARC. If your Workbench disk
is full, you may instead create a disk for the exclusive use of
AmigaSpell by renaming ASpell.inf to AmigaSpell.info, and then copying
all of the extracted files to the empty disk.
Startup Instructions:
From Workbench - double-click the AmigaSpell Icon. You may use
extended selection to select one file to analyze. Note that the
default drawer (or directory) is the drawer in which the file
resides. If you have not used extended selection, the default drawer
is the one in which AmigaSpell resides. What this means is that
to analyze a file outside the default drawer, you must type in the
full path name (i.e. DF0:Utilities/Notepad). When in doubt, always
use the full path name. The file glossary.DATA must reside in the
same drawer or directory as AmigaSpell, or in the s directory.
From CLI - type AmigaSpell and press the RETURN key. You may type a
space and then the name of the file to be analyzed before you press the
RETURN key. The default drawer is always the current directory (the
one from which you called AmigaSpell). In this case the file
glossary.DATA must reside in the current directory or in the s
directory.
If the file glossary.DATA is not found, it is automatically created
in the current s directory, which is usually on your Workbench disk.
If you are short of memory on your Workbench disk, format a disk just
for AmigaSpell, and copy both AmigaSpell and the glossary.DATA file
onto it. AmigaSpell always searches the default directory first for
the data file.
Selecting the File to Analyze:
A small window will appear with a blue rectangle, and a white box
labelled ANALYZE. If you have used extended selection, the filename
you chose will appear in the blue box. If the correct filename is
not there, select the blue box with the left mouse button, and type
in the correct filename.
Once the correct filename appears in the blue box, select the
ANALYZE box with the left mouse button. If the display flashes red
it means that the file could not be found. Check to make sure that
you specified the correct filename and drawer.
You may also quit the program at this time. To quit, select the
"close" gadget in the upper left corner of the window with the left
mouse button.
Analyzing a File:
A larger window will appear during file analysis. In the upper left
is the file name. The total number of words in the file is displayed
just below that. Note that a word is defined as at least three
consecutive alphabetic characters, including hyphens and apostrophes.
As the file is being analyzed the running total of the number of unique
words and the number of words not found in the glossary are displayed.
The last word not found is also displayed. The number of the word
currently being analyzed is also displayed so that you can tell how
much longer to wait.
During this time you may send the window to the rear and work on other
projects. When the analysis is complete the window will pop up to the
front again. The performance of the Amiga will degrade with two tasks
operating at once.
Selecting the Words:
If no misspelled words are found you will be informed of the fact,
otherwise the first misspelled word will be displayed.
The misspelled word is displayed as orange on white in two places.
In the upper right corner it is displayed by itself using all capital
letters. In the middle of the window 60 characters of text are
displayed in black on white, with the misspelled word orange.
Also displayed is the glossary word that is closest to the misspelled
word. It appears in white on blue.
At the bottom of the window are the choice gadgets. These are
selected using the left mouse button. You may also abort at any time
by selecting the "close" gadget in the upper left corner of the window.
GO BACK - displays the previous word.
IGNORE - skips the current word and goes on to the next one.
ADD - adds the current word to the glossary. Note that this isn't
permanent until the glossary is saved back onto the disk. You
may go back and change the status of this word.
PRINT - prints the current word and the closest word in columns on
the paper.
CORRECT - replaces the current word with whatever appears in the closest
word box (white on blue, see below). Once a word has been
corrected, you CANNOT go back to it. If you have made a
grievous error, close the window and start over.
ALL DONE - select this to ignore the rest of the misspelled words.
The closest word is displayed in capital letters if the first two
letters of the misspelled word are capitals; lower-case if the first
two letters are lower-case; and only the first letter capitalized if
the first letter is upper-case and the second lower-case. What this
means is that the program tries to figure out what it should be, even
if the words are completely different. However, you can change the
closest word before you select CORRECT (but not after!)
To change the closest word, select the blue box with the left mouse
button, then either make corrections or type in the word. The altered
word is not added to the glossary.
When you have chosen the fate for all of the misspelled words, you
are then given the choice of GO BACK or PROCESS (or close the window
to abort). Select GO BACK to view the words again, or select PROCESS
to save the changes onto the disk.
If you have corrected any words, the filename will be displayed,
and you may choose to SAVE or ABORT. You can change the filename by
selecting the blue box and typing in a new filename. ABORT is the same
as closing the window. Select SAVE to save the new file.
Then, if you have made any additions, the glossary will be saved
onto the disk. The glossary is saved in a file called "glossary.DATA",
and can be examined by any text processor. You may also add words
using a text processor, but make sure they are upper-case only.
The program then returns to the original window. You may then type
in a new filename, or select the close window gadget.
Known hitches:
If you have a favorite misspelled word, AmigaSpell will only catch it the
first time it appears in the file. You will have to resubmit the file to
catch subsequent misspellings.
Please send me your comments and suggestions.